package a.f.l.a;

import a.c.e;
import a.c.w;
import a.d.t;
import a.f.o;
import a.f.xc;

import java.util.ArrayList;
import java.util.Iterator;

class bb
  extends u
{
  private static final double d = 3.0D;
  boolean e;
  
  public void a(qb paramqb, s params)
  {
    boolean bool = sb.e;
    int j = sb.d;
    super.a(paramqb, params);
    this.e = paramqb.c().k();
    if (!this.e) {
      return;
    }
    o localo = paramqb.a();
    w localw = localo.v();
    label145:
    label147:
    do
    {
      do
      {
        if (!localw.e()) {
          return;
        }
        e locale = localw.d();
        xc[] arrayOfxc = localo.f(locale);
        int i = 0;
        do
        {
          if (i >= arrayOfxc.length) {
            break;
          }
          xc localxc = arrayOfxc[i];
          t localt = a(localxc);
          params.a(localt, new b_(localxc, null));
          i++;
          if (bool) {
            break label147;
          }
          if (j != 0) {
            break label145;
          }
        } while (j == 0);
      } while (bool);
      localw.f();
    } while (j == 0);
  }
  
  private static t a(xc paramxc)
  {
    t localt = paramxc.c();
    return new t(localt.d() - 3.0D, localt.e() - 3.0D, localt.b() + 6.0D, localt.c() + 6.0D);
  }
  
  public void b(mb parammb)
  {
    boolean bool = sb.e;
    int i = sb.d;
    if ((bool) || (this.e))
    {
      Iterator localIterator = b().e(parammb).iterator();
      ArrayList localArrayList = new ArrayList();
      do
      {
        hb localhb;
        do
        {
          if (!localIterator.hasNext()) {
            break;
          }
          localhb = (hb)localIterator.next();
        } while (!(localhb.b() instanceof b_));
        localArrayList.add(((b_)localhb.b()).a);
        if (bool) {
          break label129;
        }
        if ((!bool) && (i != 0)) {
          return;
        }
      } while ((!bool) && (i == 0));
      if ((bool) || (localArrayList.size() > 0)) {
        label129:
        parammb.a(nb.c, localArrayList);
      }
    }
  }
  
  private static class b_
  {
    private final xc a;
    
    private b_(xc paramxc)
    {
      this.a = paramxc;
    }
    
    b_(xc paramxc, bb.0 param0)
    {
      this(paramxc);
    }
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.f.l.a.bb

 * JD-Core Version:    0.7.0.1

 */